twin engined helicopter - Alemán Inglés Diccionario